home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / f90 / real.z / real
Encoding:
Text File  |  1998-10-30  |  2.6 KB  |  89 lines

  1. REAL(3M)                                               Last changed: 1-6-98
  2.  
  3.  
  4. NNAAMMEE
  5.      RREEAALL, FFLLOOAATT, SSNNGGLL - Converts to type real
  6.  
  7. SSYYNNOOPPSSIISS
  8.      RREEAALL (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
  9.      FFLLOOAATT (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
  10.      SSNNGGLL (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
  11.  
  12. IIMMPPLLEEMMEENNTTAATTIIOONN
  13.      UNICOS and UNICOS/mk systems
  14.  
  15. SSTTAANNDDAARRDDSS
  16.      Fortran 90
  17.  
  18. DDEESSCCRRIIPPTTIIOONN
  19.      RREEAALL, FFLLOOAATT, and SSNNGGLL are elemental functions for the CF90 compiler.
  20.  
  21.      _a_r_g can be of type complex, integer, or real.
  22.  
  23.      These functions convert specified types to type real, such as _a (or _a
  24.      for complex arguments).                                              r
  25.  
  26.      Type conversion routines assign the appropriate type to Boolean
  27.      arguments without shifting or manipulating the bit patterns they
  28.      represent.
  29.  
  30.    AArrgguummeenntt rraannggee
  31.      RREEAALL::
  32.  
  33.      Real:
  34.                                                       2450
  35.           |_x| < infinity (infinity is approximately 10    )
  36.  
  37.           On UNICOS/mk systems and on CRAY T90 systems that perform IEEE
  38.           arithmetic
  39.  
  40.                                       308
  41.           infinity is approximately 10
  42.  
  43.      Integer:
  44.                  46
  45.           |_x| < 2
  46.  
  47.      Integer on CRAY T90 systems that support IEEE arithmetic:
  48.                  63
  49.           |_x| < 2
  50.  
  51.      Complex:
  52.  
  53.           |_x | < infinity
  54.             r
  55.      FFLLOOAATT:
  56.  
  57.      Integer:
  58.                  46
  59.           |_x| < 2   (Cray PVP systems, 46-bit integer)
  60.                  64
  61.           |_x| < 2   (Cray PVP systems, 64-bit integer, and
  62.                       CRAY T90 systems that support IEEE arithmetic)
  63.  
  64.      Boolean:
  65.                  46
  66.           |_x| < 2
  67.  
  68.      SSNNGGLL:
  69.  
  70.      Double-precision:
  71.                  64
  72.           |_x| < 2
  73.  
  74. NNOOTTEESS
  75.      The name of this intrinsic cannot be passed as an argument.
  76.  
  77. RREETTUURRNN VVAALLUUEESS
  78.      RREEAALL returns the real equivalent of its complex, integer, or real
  79.      argument.
  80.  
  81.      FFLLOOAATT returns the real equivalent of its integer or Boolean argument.
  82.  
  83.      SSNNGGLL returns the real equivalent of its double-precision argument.
  84.  
  85. SSEEEE AALLSSOO
  86.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, publication SR-2138, for the
  87.      printed version of this man page.
  88.  
  89.